Integrations

Waveline for ChatGPT

Use Waveline in ChatGPT to find contacts, review accessible calls and messages, read existing summaries, and perform permitted actions. The connection follows your current Waveline role, inbox membership, visibility, and granted permissions.

Connect ChatGPT

  1. In Waveline, open Settings → Integrations → Add integration → ChatGPT.
  2. Choose Open in ChatGPT when the listing link is available and follow its connection flow.
  3. Sign in to Waveline. Check the account shown, review the requested permissions, and approve only the access you need.
  4. Ask: “Which Waveline account and inboxes can you access?” Confirm the answer before requesting changes.

If Waveline shows Listing unavailable, the listing connection is unavailable. Contact Waveline support. Your ChatGPT account and organization settings must also permit the connection.

The example shows an available listing link. If Waveline shows Listing unavailable, follow the help guidance above.

Choose access

Read-only access is selected by default. Grant only the permissions needed for what you want the assistant to do.

For the account check, optional permissions, supported actions, privacy, and disconnecting instructions, see AI Integration Access and Messaging.

Try it

  • “Review yesterday’s missed calls in Customer Support.”
  • “Find this customer and summarize their recent calls and messages.”
  • “Read the saved summary for this call.”
  • “Save an unsent reply suggestion for this conversation for me to review.”
  • “Review this inbox’s hours and call flow without changing them.”

Transcripts and summaries must already exist. The integration does not place calls, generate new transcripts, upload arbitrary message files, or send external group texts.

For settings and routing, see Manage Waveline with an AI Assistant. For private drafts, see Use a saved AI reply suggestion.

Authorize sends

Authorize the sending inbox, recipients, and exact message text before asking the assistant to send. For sending permissions, charges, and checking an uncertain result, see Authorize messages and understand charges.

Message fees

Each external recipient send accepted by Waveline costs US$0.01 before tax, added to the workspace subscription invoice. Normal messaging charges may also apply. Reading existing records has no integration sending fee.

You accept this fee when you approve message sending for the connection; you do not need to approve the fee again for each send. Acceptance does not confirm delivery. If a request times out, ask the assistant to check the original send before trying again so you do not send or pay twice.

Troubleshooting

The authorization page shows the wrong Waveline account

Select Switch Waveline account, sign in with the account you want ChatGPT to use, and review the permissions again before selecting Allow access.

The authorization request expired or was already used

Start connecting again from ChatGPT. Each authorization request can be used once and expires if it is left open.

Allow access is unavailable

Keep at least one read permission selected. If you allowed message sending, also select the message sending fee authorization. For details, see Review permissions.

ChatGPT says it does not have permission

The connection keeps the permissions approved when it was authorized, and your Waveline role and inbox memberships still apply. To add a permission, see Disconnect or change permissions.

ChatGPT cannot find a call, conversation, or contact

First check that you can open the record in Waveline and that the connection has its matching read permission. Viewer access can be enough to read an inbox’s calls and messages; it does not authorize sending or settings changes. Contacts keep their own visibility, and transcripts and summaries must already exist. See How your inbox role affects the assistant.

Next
Claude