01 · in pieces
Work arrives in pieces.
A request in a group chat. The ticket in another project. A file someone sent last week.
Lamp is an AI assistant for your team’s chats. Ask it in Telegram, WhatsApp or Slack. It updates Jira, keeps private notes for each person, and tells you what it did in a sentence.
youmove the launch ticket to in progress
lampDone. CLM-42 is in progress.
01 · in pieces
A request in a group chat. The ticket in another project. A file someone sent last week.
02 · lining up
It works out where the request belongs, finds the ticket, reads it before changing anything and checks the result after.
03 · one line back
“Done. CLM-42 is in progress.”
Seen from the lamp, the scattered pieces make its mark.
where it lives
Message Lamp in Telegram, WhatsApp or Slack, the way you’d message a colleague. There’s no new app to learn and no dashboard to keep open.
what's left on the launch?
Two tickets: CLM-44 and CLM-47.
send me the standup notes
Here they are.
standup-notes.md
@Lamp who owns the login bug?
Priya Shah. MOB-118.
also inside colyfOn the web and on mobile, Lamp answers from what you’re allowed to see and proposes changes for you to confirm.Lamp in Colyf
how it replies
Lamp answers in a sentence or two. It doesn’t list its features, cheer you on or ask whether you’d like it to check. It checks, then tells you.
move the launch ticket to in progress
Done. CLM-42 is in progress.
Example conversation. Names and tickets are made up; the steps are the ones Lamp runs.
jira, carefully
Lamp checks a ticket before changing it and reads it back afterwards. Before creating one, it looks for duplicates. If a write times out, it checks whether the change landed before trying again.
Account IDs stay inside the integration; Lamp uses names and whatever emails Jira shares. Work goes to your default project unless the request names another one or matches a routing rule you set.
memory
Each person gets a private profile, a page of notes and a journal. Lamp saves the useful facts as it works and can look back through earlier conversations. It won’t claim to remember what isn’t written down.
Who you are and how you like to work.
# Ana Ruiz - Prefers short updates - Works on: mobile app, release planning - Time zone: CET - Calls tickets “cards”
Users/your-id/PROFILE.md · example
Stable facts and decisions Lamp saves while it works.
- Release moved to Friday after the QA review - Weekly report goes to the #ops channel - Default board for design work: DES - Don’t assign tickets to the contractors
Users/your-id/MEMORY.md · example
The conversation itself, journaled automatically. Older entries move to an archive.
## Oct 14 **Ana:** what’s blocking the release? **Lamp:** QA sign-off on MOB-131. ## Oct 15 **Ana:** send me today’s standup notes **Lamp:** Here you go. standup-notes.md
Users/your-id/JOURNAL.md · example
files
Send Lamp a text file and it reads it. Ask for one and it writes the file in your private folder, then sends it back into the chat.
| in | Markdown, text, CSV, JSON and code files | up to 1 MB each |
|---|---|---|
| out | Files Lamp writes for you | sent back as chat attachments |
| space | A private folder per person | 8 MiB · 256 files |
| not yet | PDF, Word and images | planned |
boundaries
Lamp gets a short list of tools and nothing else. Every call is checked against that list three times: when tools are offered to the model, when a call is dispatched and when it runs. Anything outside it is refused before it starts.
try to make lamp misbehave · simulated in your browser
Pick one. The lamp will tell you.
Your folder and notes
Jira
These limits are enforced by the application, not by an operating-system jail. We’d rather tell you that than oversell it. Jira actions use the connected account’s permissions, so connect an account with the access you intend.
under the hood
Lamp runs on a primary model with an automatic fallback to a second provider. It switches when the provider fails, not as a race on every message, so you get one reply either way.
Primary provider answering.
not yet · october 2026
for teams, agencies and schools
If something isn’t settled for your team, we’ll say so and put the answer in writing.
Ask us anythingTelegram, WhatsApp and Slack. Inside Colyf, Lamp also works on the web and on mobile, with its own separate setup.
Your profile, notes and journal belong to you, and other users can’t read them through Lamp. The people who run your Lamp deployment manage the server it runs on, so ask us how that’s set up for your team.
Lamp doesn’t train models. Requests are processed by model providers under their API terms. Ask us for the provider list and those terms.
Ask us. We’ll put the hosting location, retention and deletion process in writing for your team before you start.
It acts on clear requests and tells you what it did. It reads a ticket before changing it and reads it back after. When something essential is missing, it asks one short question first.
What the connected account can do, limited to the actions Lamp has: search, read, create, edit, comment, assign and move status. There is no delete. Connect an account with the access you intend.
They’re separate integrations. In Colyf, Lamp works inside the platform on web and mobile and proposes changes you confirm. The assistant in Telegram, WhatsApp and Slack has its own identity, memory and tools.
Email us with your team size, chat app and Jira setup. We’ll reply with the next steps.
Lamp is available by request for teams, agencies and schools.