Skip to content

Conversation

@ferozemohideen
Copy link

Summary

  • Send photos captured by Omi Glass to configured webhooks in real-time
  • Photos are now included in the webhook payload when available

Changes

  • Modified trigger_realtime_integrations to accept and forward photos
  • Added webhook trigger call when photos are processed in the transcription endpoint
  • Photos are serialized and included in the webhook POST request payload

@ferozemohideen ferozemohideen changed the title Add photos from Omi Glass to webhook payload feat: Add photos from Omi Glass to webhook payload Oct 14, 2025
@beastoin
Copy link
Collaborator

interesting. btw, the current architect is sending all of the heavy tasks to pusher to keep the transcribing light.

check the code there: routers > transcribe.py and routers > pusher.py

add a new type for data (photo - 104, e.g.)

ofc you'd need to deploy backend and pusher. check the doc to have more info.

https://github.com/BasedHardware/omi/blob/main/backend/routers/pusher.py#L86

https://github.com/BasedHardware/omi/blob/main/backend/routers/transcribe.py#L681

@ferozemohideen
Copy link
Author

@beastoin can you check again?

@ferozemohideen
Copy link
Author

bump @beastoin

1 similar comment
@ferozemohideen
Copy link
Author

bump @beastoin

@beastoin
Copy link
Collaborator

share your test with me, please, sir @ferozemohideen

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants