Set up a support inbox
Say "set up a support inbox" and get support@ at your domain, with every customer email answered by your agent within the hour.
Give customers one address to write to. Your agent answers each email within the hour and hands you the ones it should not answer alone.
Needs Connect my domain
What you get
- 1support address at your DomainMailbox
- 1Conversation per customer email, answered within the hourConversation
Your agent does
You, to your agent
Set up a support inbox.
Answer my customers within an hour.
Answer support email for me.
# 1. Mailbox.create
curl -X POST https: //api.sb/ leaseline.app/ mailboxes \
-H "Authorization: Bearer $STARTUP_BUILDER_API_KEY" \
-H "Content-Type: application/ json" \
-d '{"medium": "email", "address": "support@leaseline.app", "stream": "transactional"}'
# 2. Setting.update
curl -X PATCH https: //api.sb/ leaseline.app/ settings/ setting_mfZPXxFQYD \
-H "Authorization: Bearer $STARTUP_BUILDER_API_KEY" \
-H "Content-Type: application/ json" \
-d '{"value": "1h", "key": "support.firstResponse"}'
import { $ } from 'startup-builder'
await $.Mailbox.create({ medium: 'email', address: 'support@leaseline.app', stream: 'transactional' })
await $.Setting.update({ id: 'setting_mfZPXxFQYD', value: '1h', key: 'support.firstResponse' })
npx startup-builder do Mailbox.create --json '{"medium": "email", "address": "support@leaseline.app", "stream": "transactional"}'
npx startup-builder do Setting.update --json '{"id": "setting_mfZPXxFQYD", "value": "1h", "key": "support.firstResponse"}'
{
"name": "do",
"arguments": {
"code": "await $.Mailbox.create({ medium: 'email', address: 'support@leaseline.app', stream: 'transactional' })\nreturn await $.Setting.update({ id: 'setting_mfZPXxFQYD', value: '1h', key: 'support.firstResponse' })"
}
}
Change it
- Answer within 15 minutes during business hours.
- Send every refund question to me.
- Add a chat box to the site.
Under the hood
- Systems
- Support, Mailboxes
- Nouns
- Mailbox, Conversation, Message
- Events
Mailbox.created,Setting.updated
Each email opens a Conversation in Support. The first-response time is the support.firstResponse Setting of the Support Process.