Workflow · Notifications and email
Slack message on signup
Fires when a row is added to your signup table and posts a short message to the Slack channel you choose, through your connected Slack integration. Until Slack is connected in the builder the step is skipped, so it is safe to add before you connect.
use_template { slug: "slack-on-signup" } adds
- Workflows
- slack-on-signup
What it adds to your app
One workflow: on signup, post to your Slack channel.
Workflows
slack-on-signupTell Slack about new ‹person› signups. On ‹person› created
Where it attaches
Params point the template at your own tables and roles. Leave out the ones with defaults; a wrong one is refused with the options your app has.
| Param | What it is | Example |
|---|---|---|
person | The table a new person lands in when they sign up (usually named after the role). Optional. | customer |
channel | The id of the Slack channel to post in (in Slack: channel details, at the bottom, like C0123ABCD). | C0123ABCD |
Use with your coding agent
- Connect the Appbricx MCP server to Claude Code, Cursor or any MCP client (quickstart).
- Paste the prompt. The agent reads the template, previews the merge with dry_run and shows you the diff.
- It applies to dev. Check it, then deploy when you are happy.
Needs the slack integration. Connect Slack in the builder's Integrations panel; until then the step is skipped.
Add the Slack message on signup template (slug "slack-on-signup") to my Appbricx project. Read it with get_template, run use_template with dry_run first and show me the diff, then apply it. Ask me where it attaches if you can't tell from my contract (person: who signs up; channel: slack channel id).{
"tool": "use_template",
"arguments": {
"slug": "slack-on-signup",
"project_id": "<your project id>",
"params": {
"person": "customer",
"channel": "C0123ABCD"
},
"dry_run": true
}
}appbricx templates use slack-on-signup --param person=customer --param channel=C0123ABCD --dry-runGoes well with
Notifications
Block. An in-app inbox for each person, with email and text message preferences they control.
notificationnotification_preferenceNotificationInboxNotificationSettingsnotification-deliverWelcome email
Workflow. Emails every new person a short, friendly welcome the moment they sign up.
welcome-emailBooking confirmation and reminder
Workflow. Emails a confirmation when a booking is made and a reminder the day before it starts.
‹booking›.reminder_sent_atbooking-confirmationbooking-reminder