Skip to content

OpenPhone

Connect it

In Keystile Automations → Connections → New connection, choose OpenPhone and sign in. Your AI tools and workflows then use it through Keystile; they never see the password or key.How connecting works.

Try it from your AI tool

Using Keystile, in OpenPhone: get call summary (Retrieve an AI-generated summary of a specific call by ID. Call summaries are only available on OpenPhone Business plan).

What it can do (4 actions)

ActionWhat it doesChanges data
Create ContactCreate a new contact in your OpenPhone workspaceYes
Get Call SummaryRetrieve an AI-generated summary of a specific call by ID. Call summaries are only available on OpenPhone Business plan.
Send MessageSend SMS/MMS from your OpenPhone number to a recipientYes
Update ContactUpdate an existing contact in your OpenPhone workspaceYes

Start a workflow when… (5 triggers)

  • Call Recording Completed — Fires when a call recording finishes. Useful for post-transcription or archival workflows.
  • Outgoing Message Delivered — Fires when an outbound message is delivered successfully. Useful for message confirmation workflows.
  • Outgoing Call Completed — Fires when an outbound call ends. Useful for call logging.
  • Incoming Call Completed — Fires when an incoming call is completed. Includes voicemail data if available.
  • Incoming Message Received — Fires when a new SMS/MMS message is received.

How Keystile protects it

Every OpenPhone action is checked before it runs, whether it comes from an AI tool or a workflow. 3 of its actions change data; your rules, limits and budgets decide whether each is allowed, held for a person or stopped, and it all goes into the signed record.

Use OpenPhone with your AI assistant — safelyClaude, Cursor or ChatGPT do the work; Keystile checks every action first.
Get early access

← All apps