All integrations
Salesforce logo

Salesforce

Crm Sales Support Secure OAuth

Run your Salesforce org from one chat: create leads, move deals, open cases, run SOQL, and send email while your AI assistant handles the clicks

What it does

Salesforce actions

100 actions

Ask in plain language — Praxivara picks the right Salesforce action, runs it, and confirms anything sensitive first.

Create any record

Add a record to any standard or custom Salesforce object without leaving the chat

Look up a record

Pull the full details of any record by its Salesforce Id in seconds

Get chosen fields

Ask for just the fields you care about on a record, nothing extra

Find by external Id

Match a record using your own external Id field from another system

Update any record

Change fields on any object's record just by describing what to set

Delete a record

Remove any record by Id when you confirm it should go

Upsert by external Id

Create or update a record in one idempotent step keyed on an external Id

Describe an object

See an object's full metadata, including fields, picklists, and relationships

List object fields

Get the API names and types for every field on an object

List all objects

Browse every standard and custom object available in your org

Get changed records

Return the Ids of records changed within a chosen time window up to 30 days

Get deleted records

Return the Ids of records deleted within a recent window up to 30 days

Check org limits

See your daily API budget and other org limits at a glance

Recently viewed

Bring back the records you looked at most recently

Run a SOQL query

Query your data with SOQL and get back the matching records

Query incl. deleted

Run a SOQL query that also returns deleted and archived rows

Get next page

Page through a large query result set one batch at a time

Full-text search

Search text across several objects at once with SOSL

Structured search

Run a structured search across objects without writing SOSL by hand

Find records

Turn plain conditions into a SOQL search and get the matching rows

Search by text

Look up records in one or more objects by a text term

Create an account

Add a new company account with the details you provide

Get an account

Fetch one account and its fields by Id

Update an account

Edit an account's fields by describing the change you want

Delete an account

Remove an account by Id once you confirm

List accounts

Browse your accounts, paged for large orgs

Search accounts

Find accounts by name or text without hunting through lists

Create a contact

Add a new person as a contact with the details you give

Get a contact

Fetch one contact and its fields by Id

Update a contact

Change a contact's fields just by saying what to update

Delete a contact

Remove a contact by Id when you confirm

List contacts

Browse your contacts, paged for larger databases

Search contacts

Track down a contact by email, name, or phone

Create a lead

Capture a new lead with the details from your conversation

Get a lead

Fetch one lead and its fields by Id

Update a lead

Edit a lead's fields by describing the change

Delete a lead

Remove a lead by Id once you confirm

List leads

Browse leads newest first, paged for volume

Convert a lead

Turn a qualified lead into an account, contact, and optional opportunity

Create an opportunity

Open a new sales opportunity with amount, stage, and close date

Get an opportunity

Fetch one opportunity and its fields by Id

Update an opportunity

Move a deal's stage or set its amount by describing the change

Delete an opportunity

Remove an opportunity by Id when you confirm

Search opportunities

Find deals by text without scrolling your pipeline

Opportunities by stage

Pull every deal sitting in a given pipeline stage

Create deals in bulk

Add up to 200 opportunities in a single request

Update deals in bulk

Change up to 200 opportunities at once in one call

Open a case

Log a new support case with subject, priority, and details

Get a case

Fetch one support case and its fields by Id

Update a case

Change a case's status, priority, or owner by describing it

Delete a case

Remove a support case by Id once you confirm

Add a case comment

Drop a comment onto an existing case to keep the thread moving

List case comments

Read every comment logged against a case

Create a campaign

Set up a new marketing campaign with the details you provide

Get a campaign

Fetch one campaign and its fields by Id

Update a campaign

Edit a campaign's fields by saying what to change

Add contact to campaign

Enroll a contact in a campaign as a new campaign member

Add lead to campaign

Enroll a lead in a campaign as a new campaign member

Create a task

Log or schedule a call, to-do, or follow-up as a Salesforce task

Update a task

Edit a task or mark it completed just by asking

Delete a task

Remove a task by Id once you confirm

List tasks

See your tasks newest first, right in the chat

Create an event

Schedule a calendar event or meeting in Salesforce

Update an event

Change an event's time or details by describing the edit

Delete an event

Remove a calendar event by Id when you confirm

Add a note

Attach a classic note to any record in your org

Update a note

Edit the text of an existing classic note

Delete a note

Remove a classic note by Id once you confirm

Add a rich note

Create a modern rich-text ContentNote to capture more detail

Delete a rich note

Remove a ContentNote by Id when you confirm

Attach a file

Add a classic file attachment to any record

Delete an attachment

Remove a classic attachment by Id once you confirm

Link a file to a record

Share an existing file or content note to another record

Send an email

Send an email through Salesforce as the current user, drafted for you

List email messages

Browse the sent and received emails logged in your org

Get an email message

Read one logged email including its full body by Id

List email templates

See the email templates available to send from

Get an email template

Pull the content of one email template by Id

Update email template

Edit an email template's fields by describing the change

List knowledge articles

Browse your published Knowledge articles from the chat

Get a knowledge article

Read the full detail and content of one Knowledge article

Get data categories

List the Knowledge data category groups and their categories

Post to Chatter

Share a message to a record, group, user, or your own Chatter feed

Comment on Chatter

Reply to a Chatter post with a comment

Read a Chatter feed

Pull the Chatter feed for a record, group, or user

Create accounts in bulk

Add up to 200 accounts in a single request

Update accounts in bulk

Change up to 200 accounts at once in one call

Delete records in bulk

Remove up to 200 records by Id in a single request

Retrieve records in bulk

Fetch fields for up to 2,000 records of one object by Id at once

Chain requests

Run up to 25 steps in order, passing each result into the next

Create a record tree

Create a parent and its nested children together in one atomic call

Start a bulk job

Kick off a Bulk API job to load large CSV data by insert, update, or delete

Upload bulk CSV

Send the CSV rows for a bulk data-load job

Close a bulk job

Mark a bulk job complete so Salesforce starts processing it

Bulk job status

Check a bulk job's state and record counts as it runs

Bulk job results

Download the successful and failed rows from a finished bulk job

Get a user

Fetch a Salesforce user record and its fields by Id

List users

See the active users in your org

Update a user

Edit a user's fields, including deactivating them, by describing it

Create a user

Provision a new Salesforce user with the required admin fields

What it watches for

Salesforce triggers

10 triggers

Events in Salesforce that can start an automation on their own — no clicks required once you set it up.

New record (choose object) Webhook

Fires when a new record of the chosen Salesforce object (Lead, Contact, Account, Opportunity, Case, or any custom object) is created.

Updated record (choose object) Webhook

Fires when a record of the chosen object is updated.

Deleted record (choose object) Webhook

Fires when a record of the chosen object is deleted.

New case Webhook

Fires when a support Case is created in Salesforce.

Case updated Webhook

Fires when a Case is updated (status/owner/priority change).

New email template Webhook

Fires when an Email Template is created.

Email template updated Webhook

Fires when an Email Template is updated.

New knowledge article Webhook

Fires when a Knowledge article is created.

Knowledge article updated Webhook

Fires when a Knowledge article is updated.

Outbound message received Webhook

Fires when a Salesforce Workflow/Flow Outbound Message is received. A Salesforce admin must configure Setup → Outbound Messages to POST to the source's webhook URL.

Just ask

What you can ask in plain English

No menus, no automation builder to learn. Type it like you'd ask a capable assistant — Praxivara figures out the Salesforce steps and shows you exactly what it did.

Catch me up on what needs my attention in Salesforce today.
Handle this in Salesforce and confirm before anything goes out.
Build me an AI agent that keeps Salesforce tidy every morning.
Pull the latest from Salesforce and turn it into a one-page report.
Works great with

Related integrations

See all

Let Praxivara run Salesforce for you.

Connect it in seconds and hand over the busywork — with you approving anything that matters. Start your 7-day free trial today.

7 days free • Cancel anytime • Nothing charged until your trial ends